package com.knowvoyage.knowvoyageserver.config;

import io.swagger.v3.oas.models.OpenAPI;
import io.swagger.v3.oas.models.info.Contact;
import io.swagger.v3.oas.models.info.Info;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class SwaggerConfig {
    @Bean
    public OpenAPI customOpenAPI() {
        return new OpenAPI()
                .info(new Info()
                        .title("KnowVoyage后端API文档")
                        .version("1.0")
                        .description("KnowVoyage是我们团队合作构建的一个借助山大t提供的deepseek接口对考研408进行刷题、做题、问答的一个应用，该应用后端采用SpringBoot3+Mybatis+MySQL架构，目的在于设计并实现用户的后端处理。")
                        .contact(new Contact()
                                .name("ffqwq & zzz")
                                .email("")));
    }
}